home *** CD-ROM | disk | FTP | other *** search
- #if !defined(AFX_TOOLBASICINFO_H__67A4A9A3_761D_11D5_82CF_00C0DF038169__INCLUDED_)
- #define AFX_TOOLBASICINFO_H__67A4A9A3_761D_11D5_82CF_00C0DF038169__INCLUDED_
-
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- // ToolBasicInfo.h : header file
- //
-
- class CRegenWizardAppWiz;
- /////////////////////////////////////////////////////////////////////////////
- // CToolBasicInfo dialog
-
- #define MAX_TOOL 20
-
- class CToolBasicInfo : public CAppWizStepDlg
- {
- // Construction
- public:
- CToolBasicInfo(CRegenWizardAppWiz *pMain, CWnd* pParent = NULL); // standard constructor
-
- // Dialog Data
- //{{AFX_DATA(CToolBasicInfo)
- enum { IDD = IDD_TOOLINFO };
- CButton m_btnAdd;
- CButton m_btnRemove;
- CButton m_btnEdit;
- CButton m_btnUpdate;
- CButton m_btnEnabled;
- CListBox m_listTool;
- CString m_strEMenuName;
- CString m_strEMenuPath;
- CString m_strEToolName;
- CString m_strEPrompt;
- CString m_strEToolTip;
- CString m_strEToolBar;
- //}}AFX_DATA
-
- CRegenWizardAppWiz *m_pclsMain;
-
- long m_lToolsCount;
- bool m_boolEditPermitted;
- bool m_boolFirst;
-
- CString m_strMenuPath [MAX_TOOL];
- CString m_strToolName [MAX_TOOL];
- CString m_strMenuName [MAX_TOOL];
- CString m_strPrompt [MAX_TOOL];
- CString m_strToolTip [MAX_TOOL];
- CString m_strToolBar [MAX_TOOL];
- int m_iEnabled [MAX_TOOL];
- int m_iUpdate [MAX_TOOL];
-
- void SetData(long lIndex);
- void GetData(long lIndex);
- // void SetBtnEdit(bool boolEdit);
- void RemoveSelected();
- // void CanEdit();
- void GenerateSrcCode();
- // Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CToolBasicInfo)
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- //}}AFX_VIRTUAL
-
- // Implementation
- protected:
-
- // Generated message map functions
- //{{AFX_MSG(CToolBasicInfo)
- afx_msg void OnButtonRemove();
- afx_msg void OnButtonEdit();
- afx_msg void OnSelchangeListTool();
- afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
- afx_msg void OnButtonAdd();
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- };
-
- //{{AFX_INSERT_LOCATION}}
- // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
-
- #endif // !defined(AFX_TOOLBASICINFO_H__67A4A9A3_761D_11D5_82CF_00C0DF038169__INCLUDED_)
-